import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';

import { TeamRoutingModule } from './team-routing.module';
import { TeamInfoComponent } from './team-info/team-info.component';
import {NzFormModule} from "ng-zorro-antd/form";
import {ReactiveFormsModule} from "@angular/forms";
import {NzButtonModule} from "ng-zorro-antd/button";
import {NzTableModule} from "ng-zorro-antd/table";
import {NzInputModule} from "ng-zorro-antd/input";
import {NzSelectModule} from "ng-zorro-antd/select";
import {NzIconModule} from "ng-zorro-antd/icon";
import { TeamEditComponent } from './team-edit/team-edit.component';
import {NzSpinModule} from "ng-zorro-antd/spin";
import { TeamUserComponent } from './team-user/team-user.component';
import {NzPageHeaderModule} from "ng-zorro-antd/page-header";
import {BarnPipeModule} from "../../../../barn-pipe.module";
import {NzPopconfirmModule} from "ng-zorro-antd/popconfirm";
import {NzTagModule} from "ng-zorro-antd/tag";


@NgModule({
  declarations: [TeamInfoComponent, TeamEditComponent, TeamUserComponent],
    imports: [
        CommonModule,
        TeamRoutingModule,
        NzFormModule,
        ReactiveFormsModule,
        NzButtonModule,
        NzTableModule,
        NzInputModule,
        NzSelectModule,
        NzIconModule,
        NzSpinModule,
        NzPageHeaderModule,
        BarnPipeModule,
        NzPopconfirmModule,
        NzTagModule
    ]
})
export class TeamModule { }
